badly needed - French English Dictionary